bedre sent end aldrig – Dansk–English translations

🇩🇰 da en 🇬🇧

bedre sent end aldrig

better late than never
Wiktionary Links